be contingent upon something - Spanish English Dictionary